Text copied to clipboard!
Titre
Text copied to clipboard!Développeur Java de niveau intermédiaire
Description
Text copied to clipboard!
Nous recherchons un développeur Java de niveau intermédiaire pour rejoindre notre équipe dynamique de développement logiciel. Le candidat idéal aura une solide expérience en programmation Java, une bonne compréhension des principes de conception orientée objet, ainsi qu'une capacité à travailler efficacement en équipe dans un environnement agile.
En tant que développeur Java de niveau intermédiaire, vous serez responsable de la conception, du développement, des tests et de la maintenance d'applications Java robustes et évolutives. Vous collaborerez étroitement avec les chefs de projet, les analystes métier et les autres développeurs pour comprendre les besoins fonctionnels et les traduire en solutions techniques efficaces.
Vous participerez activement à toutes les phases du cycle de vie du développement logiciel, y compris l'analyse des exigences, la conception technique, le codage, les tests unitaires, l'intégration continue et la documentation. Vous devrez également être capable d’identifier les problèmes potentiels, de proposer des solutions techniques et d’optimiser les performances des applications existantes.
Nous valorisons l’autonomie, la rigueur et la capacité à apprendre rapidement de nouvelles technologies. Une bonne communication et un esprit d’équipe sont essentiels pour réussir dans ce poste. Vous aurez l’opportunité de travailler sur des projets variés et innovants, dans un environnement stimulant et en constante évolution.
Ce poste est idéal pour un développeur Java ayant entre 2 et 5 ans d’expérience, désireux de progresser dans sa carrière et de contribuer activement à des projets à fort impact technologique.
Responsabilités
Text copied to clipboard!- Développer et maintenir des applications Java performantes
- Participer à la conception technique des solutions logicielles
- Collaborer avec les équipes fonctionnelles et techniques
- Rédiger une documentation technique claire et précise
- Effectuer des tests unitaires et d’intégration
- Assurer la maintenance corrective et évolutive des applications
- Participer aux revues de code et à l’amélioration continue
- Respecter les bonnes pratiques de développement et les normes de sécurité
- Contribuer à l’analyse des besoins utilisateurs
- Optimiser les performances des applications existantes
Exigences
Text copied to clipboard!- Diplôme en informatique ou domaine connexe
- 2 à 5 ans d’expérience en développement Java
- Maîtrise de Java SE et Java EE
- Connaissance des frameworks Spring et Hibernate
- Expérience avec les bases de données relationnelles (MySQL, PostgreSQL)
- Compréhension des principes SOLID et de la programmation orientée objet
- Expérience avec Git et les outils de gestion de version
- Bonne capacité d’analyse et de résolution de problèmes
- Capacité à travailler en équipe dans un environnement agile
- Bonnes compétences en communication écrite et orale
Questions potentielles d'entretien
Text copied to clipboard!- Combien d’années d’expérience avez-vous en développement Java ?
- Avez-vous déjà travaillé avec les frameworks Spring ou Hibernate ?
- Quelle est votre expérience avec les bases de données relationnelles ?
- Pouvez-vous décrire un projet Java sur lequel vous avez travaillé récemment ?
- Êtes-vous à l’aise avec les outils de gestion de version comme Git ?
- Avez-vous déjà travaillé dans un environnement agile ?
- Comment gérez-vous les problèmes techniques complexes ?
- Êtes-vous disponible pour travailler à temps plein ?
- Quelle est votre prétention salariale ?
- Êtes-vous ouvert au télétravail ou au travail hybride ?